package com.example.projetoandroid.model;

public class Noticia {
	
	private int _Id; //Codigo da noticia por causa do registro no banco
	private String titulo; // Titulo da noticia
	private String descricao; // Texto resumido (?) dela
	private String link; // Link pra noticia
	private boolean lido; // Serve pra lista dos nao lidos
	private boolean favorito; // Se a mensagem entra na lista de favoritos
	private Pagina pagina; // De qual pagina essa noticia vem
	
	
	
	
	public int get_Id() {
		return _Id;
	}
	public void set_Id(int _Id) {
		this._Id = _Id;
	}
	public String getTitulo() {
		return titulo;
	}
	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}
	public String getDescricao() {
		return descricao;
	}
	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}
	public String getLink() {
		return link;
	}
	public void setLink(String link) {
		this.link = link;
	}
	public boolean isLido() {
		return lido;
	}
	public void setLido(boolean lido) {
		this.lido = lido;
	}
	
	public boolean isFavorito() {
		return favorito;
	}
	public void setFavorito(boolean favorito) {
		this.favorito = favorito;
	}
	public Pagina getPagina() {
		return pagina;
	}
	public void setPagina(Pagina pagina) {
		this.pagina = pagina;
	}
	public Noticia() {
		super();
	}
	
	public Noticia(int _Id, String titulo, String descricao, String link, boolean lido, boolean favorito, Pagina pagina) {
		super();
		this._Id = _Id;
		this.titulo = titulo;
		this.descricao = descricao;
		this.link = link;
		this.lido = lido;
		this.favorito = favorito;
		this.pagina = pagina;
	}
	
	@Override
	public String toString() {
		return "Noticia [get_Id()=" + get_Id() + ", getTitulo()=" + getTitulo()
				+ ", getDescricao()=" + getDescricao() + ", getLink()="
				+ getLink() + ", isLido()=" + isLido() + ", isFavorito()="
				+ isFavorito() + ", getPagina()=" + getPagina() + "]";
	}
	
}
